﻿using System;
using System.Collections.Generic;
using System.Windows.Media;
using Boxi.Model;

namespace Boxi.ViewModel
{
    public class PlayerView
    {
        public PlayerModel PlayerData;
        public SolidColorBrush Color
        {
            get;
            private set;
        }
        public List<MoveView> Moves
        {
            get;
            set;
        }
        public List<PointView> Points
        {
            get;
            set;
        }
        public PlayerView(SByte playerID, String name, Color color, PlayerModel.PlayerType typeOfPlayer)
        {
            PlayerData = new PlayerModel(playerID, name, typeOfPlayer);
            Color = new SolidColorBrush(color);
            Moves = new List<MoveView>();
            Points = new List<PointView>();
        }
    }
}
